Studying Congestion Control with Explicit Router Feedback Using Hardware-based Network Emulator
نویسندگان
چکیده
Congestion control with explicit router feedback, such as TCP Quick-Start and XCP, is a promising way to enhance the performance of data transport especially in high-speed networks. When designing such transport protocols, the tradeoff between the granularity of feedback information and additional cost of routers for feedback processing and state keeping should be discussed. However, the feasibility is never convinced in terms of its implementation and deployability because there is no experimental high-speed network environment to evaluate the additional cost. In this paper, we study congestion control with explicit router feedback using hardware-based high-performance network emulator. The network emulator consists of a general-purpose network processor and two Gigabit Ethernet (GbE) ports, where new explicit router feedback functions can be easily implemented and evaluated. The goal of this paper is to gain an insight into feasibility of explicit router feedback and to give a possible direction to design such congestion control mechanisms. To this end, we first discuss the deployability of fine-grained explicit router feedback through the experience of developing the high-performance network emulator and evaluations of the performance. In addition, based on the discussion, we propose a unified explicit router feedback framework. The framework can be applied to a broad class of transport protocols and can provide fine-grained feedback information fundamentally required by end-hosts to design a novel congestion control mechanism or to significantly enhance the performance of traditional congestion control in specific situations. As one possible application of the unified explicit router feedback framework, we show the extension of TCP Limited Slow-Start [2]. Through the implementation and evaluation, we make sure that a sender can shift from slow start phase to congestion avoidance phase without any packet drop, and can achieve more effective bandwidth utilization.
منابع مشابه
An explicit router feedback framework for high bandwidth-delay product networks
Links with high bandwidth ranging from 1 to 10 Gbps are increasingly in use worldwide. Congestion control with the positive use of router feedback that explicitly indicates network conditions is a promising way to address the performance issues of congestion control especially in such high-speed networks. In this paper, we propose SIRENS, a scalable, robust, and flexible fine-grained explicit r...
متن کاملStudying Multi-rate Multicast Congestion Control with Explicit Router Feedback
Congestion control with the positive use of explicit notification that indicates internal network conditions is a promising way to address the performance issues of congestion control in high-speed networks. We previously proposed SIRENS, a scalable, robust, and flexible fine-grained explicit notification framework where each router captures a snapshot of the various kinds of downstream link st...
متن کاملFuzzy Explicit Window Adaptation: a Method to Further Enhance TCP Performance
In the current Internet, standard TCP congestion control is based on segment loss events possibly assisted by simple explicit router feedback mechanisms like Explicit Congestion Notification (ECN). The performance of TCP congestion control can be improved if a more sophisticated Router Congestion Feedback (RCF) mechanism than ECN is used. One of such approaches is Explicit Window Adaptation (EW...
متن کاملImproving Congestion Control in IP-based Networks Using Feedback from Routers
In the current Internet, TCP’s congestion control is performed end-to-end possibly assisted by simple and limited congestion feedback mechanisms in routers, e.g., Explicit Congestion Notification (ECN) or Random Early Detection (RED). In order to control network traffic load more accurately by reducing or even preventing congestion in (parts of) the network and improving the overall performance...
متن کاملInternet Congestion Control Using Fuzzy Integral Controller
Until now, internet congestion problem cannot be completely resolved. The main cause of the internet congestion is the control mechanism for dividing network capacity does not work effectively. Thus, the amount of data through the network can exceed the network capacity. Various studies based on the control system theory have been done to overcome this problem. This paper specifically examines ...
متن کامل